erstwhile rival - Francés Inglés Diccionario